/* CSS Document */

body{ margin:0px; color:#333; font: 13px Helvetica; background:#eee;}
a{ color: #333; }
a:hover{ color: #999; }
img{border:0px;}

#logo{width:100%;height:80px;background:url('img/top.gif') repeat-x #666;}
#content{ height: 100%;padding:20px; }
#footer{background: url('img/bottom.gif') repeat-x;color:#ccff00; padding:15px; text-align:center;}
#footer a{color:#ccff00;}

/*分页*/
.p_bar{margin-top:3px;font-size:normal;}
.p_redirect{padding:3px 5px; border:1px #cccccc solid; margin:0 3px; text-align:center;}
.p_num{padding:3px 5px; border:1px #cccccc solid; margin:0 3px; text-align:center;}
a.p_num:hover,a.p_redirect:hover{ background:#f17300; color:#fff; border-color:#f17300; text-decoration:none}
.p_info{padding:3px 5px; border:1px #cccccc solid; margin:0 3px; text-align:center;}
.p_curpage{padding:3px 5px; border:1px #cccccc solid; margin:0 2px; text-align:center; color:#f00; font-weight:bold;}

.pg{clear:both; height:auto;overflow:hidden;*zoom:1; margin-bottom:5px}
.pg,.pgb{line-height:26px;}
.pg a,.pg strong,.pgb a{float:left;display:inline;margin-left:4px;padding:0 8px;height:26px;border:1px solid;border-color:#ddd;background-color:#FFF;background-repeat:no-repeat;color:#666;overflow:hidden;text-decoration:none;}
.pg label{float:left;}
.pg label input{margin-left:4px;height:26px;line-height:26px;border:none;border-bottom:1px solid #ccc;background:none;color:#666; width:40px; text-align:center}
.pg a.nxt,.pgb a{padding:0 10px;}
.pg a:hover,.pgb a:hover{border-color:#aaa;background-color:#f8f8f8;text-decoration:none}
.pg a.nxt{padding-right:25px;background-image:url(../images/arw_r.gif);background-position:90% 50%;}
.pg a.prev{background-image:url(../images/arw_l.gif);background-position:10% 50%; padding-left:25px}
.pg strong{background-color:#FFF8DF; border-color:#f17300}
.pgb a{padding-left:25px;background-image:url(../images/arw_l.gif);background-position:10px 50%;}
#pgt .pg,#pgt .pgb{margin-top:5px;}